<?php
/**
 * 平台路由
 * User: cxm
 * Date: 2019/10/18
 * Time: 16:15
 */
// 后台路由

Route::group(['prefix' => 'admin','namespace' => 'Admin'],function(){
    include 'ueditor.php'; //百度编辑器

    /**
     * 后台用户登录
     * 访问地址: POST: /admin/login
     * 控制器位置: App\Admin\Controllers\Auth\LoginController.php
     **/
    Route::post('login', ['uses' => 'Auth\LoginController@login'])->name('admin.login');

    /**
     * 用户注销
     * 访问地址: GET: /admin/logout
     * 控制器位置: App\Admin\Controllers\Auth\LoginController.php
     **/
    Route::post('logout', ['uses' => 'Auth\LoginController@logout'])->name('admin.logout');
    /**
     * 用户注销
     * 访问地址: GET: /admin/public/conf
     * 控制器位置: App\Admin\Controllers\Auth\LoginController.php
     **/
    Route::post('public/conf', ['uses' => 'Auth\LoginController@conf'])->name('admin.public.conf');

    /** ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++管理员登录信息start+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
    /**
     * 首页展示信息
     * 访问地址: POST: /admin/todayStatistic
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('todayStatistic', 'Index\IndexController@index');

    /**
     * 固定奖励、随机奖励抽奖人数
     * 访问地址: GET: /admin/awardTypeStatistics
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('awardTypeStatistics', 'Index\IndexController@awardTypeStatistics');

    /**
     * 参与人数、中奖人数、兑奖人数
     * 访问地址: GET: /admin/peopleStatistics
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('peopleStatistics', 'Index\IndexController@peopleStatistics');

    /**
     * 首页左菜单
     * 访问地址: GET: /admin/getLeftMenu
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::any('getLeftMenu', 'Index\IndexController@getLeftMenu');

    /**
     * 登录管理员的权限
     * 访问地址: GET:  /admin/allPermission
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('allPermission', 'Index\IndexController@allPermission');

    /**
     * 登录管理员信息
     * 访问地址: GET: /admin/userInfo
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::get('userInfo', 'Index\IndexController@adminInfo');

    /**
     * 修改信息
     * 访问地址: GET: /admin/editUserInfo
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('editUserInfo', 'Index\IndexController@editUserInfo');

    /**
     * 修改密码
     * 访问地址: GET: / admin/editPassword
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('editPassword', 'Index\IndexController@editPassword');

    /**
     * 获取面包屑
     * 访问地址: GET: / admin/getCrumbs
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('getCrumbs', 'Index\IndexController@getCrumbs');

    /**
     * 获取面包屑
     * 访问地址: GET: / admin/getCrumbsIds
     * 控制器位置: app\Http\Controller\Admin\Index\IndexController.php
     */
    Route::post('getCrumbsIds', 'Index\IndexController@getCrumbsIds');

    /** ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++管理员登录信息end+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

    Route::group(['prefix'=>'member','namespace'=>'Member'],function (){
        /**
         * 用户导出
         * 访问地址: POST:  /admin/member/export
         * 控制器位置: app\Http\Controller\Admin\Member\MemberController.php
         */
        Route::any('export', 'MemberController@export');

        /**
         * 导入
         * 访问地址: POST: /admin/member/import
         * 控制器位置: app\Http\Controller\Admin\Member\ImportController.php
         */
        Route::post('import', 'ImportController@import')->middleware('auth.admin');
    });
    /**
     * 统计
     */
    Route::group(['prefix'=>'count','namespace'=>'Count'],function() {
        /**
         * 用户参与情况导出
         * 访问地址: GET: /admin/count/userJoinExport
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::any('userJoinExport', 'CountController@userJoinExport');
        /**
         * 参与情况统计
         * 访问地址: GET: /admin/count/userJoinChart
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::post('userJoinChart', 'CountController@userJoinChart');
    });
    /**
     * 抽奖活动
     */
    Route::group(['prefix'=>'activity','namespace'=>'Activity'],function() {
        /**
         * 中奖用户导出
         * 访问地址: GET: /admin/activity/historyExport
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::any('historyExport', 'ActivityController@historyExport');
    });
});

/**
 * 后台路由 登录+ 权限
 */
Route::group(['prefix' => 'admin','namespace' => 'Admin','middleware' => ['auth.admin','admin.user']],function(){

    /**
     * 菜单路由
     */
    Route::group(['prefix'=>'menu','namespace'=>'Menu'],function(){
        /**
         * 菜单列表
         * 访问地址: GET: /admin/menu/get-lists
         * 控制器位置: app\Http\Controller\Admin\Menu\AdminMenuController.php
         */
        Route::post('get-lists', 'AdminMenuController@getLists');

        /**
         * 菜单列表
         * 访问地址: GET: /admin/menu/edit
         * 控制器位置: app\Http\Controller\Admin\Menu\AdminMenuController.php
         */
        Route::post('edit', 'AdminMenuController@edit');

        /**
         * 菜单添加、编辑
         * 访问地址: GET: /admin/menu/store
         * 控制器位置: app\Http\Controller\Admin\Menu\AdminMenuController.php
         */
        Route::post('store', 'AdminMenuController@store');

        /**
         * 菜单删除
         * 访问地址: POST: /admin/menu/delete
         * 控制器位置: app\Http\Controller\Admin\Menu\AdminMenuController.php
         */
        Route::post('delete', 'AdminMenuController@delete');

        /**
         * 菜单删除
         * 访问地址: POST: / admin/menu/isShow
         * 控制器位置: app\Http\Controller\Admin\AdminUser\AdminMenuController.php
         */
        Route::post('isShow', 'AdminMenuController@isShow');

        /**
         * 菜单--修改排序
         * 访问地址: POST: /admin/menu/editSort
         * 控制器位置: app\Http\Controller\Admin\AdminUser\AdminMenuController.php
         */
        Route::post('editSort', 'AdminMenuController@editSort');


        /**
         * 菜单--修改排序
         * 访问地址: POST: /admin/menu/saveFile
         * 控制器位置: app\Http\Controller\Admin\AdminUser\AdminMenuController.php
         */
        Route::post('saveFile', 'AdminMenuController@saveFile');
    });

    /**
     * 角色路由
     */
    Route::group(['prefix'=>'role','namespace'=>'AdminUser'],function(){
        /**
         * 角色列表
         * 访问地址: GET: /admin/role/get-lists
         * 控制器位置: app\Http\Controller\Admin\AdminUser\RoleController.php
         */
        Route::post('get-lists', 'RoleController@getLists');

         /**
          * 角色详情
          * 访问地址: GET: /admin/role/detail
          * 控制器位置: app\Http\Controller\Admin\AdminUser\RoleController.php
          */
        Route::get('detail', 'RoleController@detail');

        /**
         * 角色添加、编辑
         * 访问地址: GET: /admin/role/store
         * 控制器位置: app\Http\Controller\Admin\AdminUser\RoleController.php
         */
        Route::post('store', 'RoleController@store');

        /**
         * 角色删除
         * 访问地址: POST: /admin/role/delete
         * 控制器位置: app\Http\Controller\Admin\AdminUser\RoleController.php
         */
        Route::post('delete', 'RoleController@delete');

    });

    /**
     * 管理员路由
     */
    Route::group(['prefix'=>'manage','namespace'=>'AdminUser'],function(){
        /**
         * 管理员列表
         * 访问地址: GET: /admin/manage/get-lists
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('get-lists', 'ManageController@getLists');
        
        /**
         * 管理员列表
         * 访问地址: GET: /admin/manage/edit
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('edit', 'ManageController@edit');

        /**
         * 管理员添加、编辑处理
         * 访问地址: GET: /admin/manage/store
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('store', 'ManageController@store');

        /**
         * 管理员修改角色
         * 访问地址: GET: /admin/manage/editRole
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('editRole', 'ManageController@editRole');

        /**
         * 管理员冻结/解冻
         * 访问地址: GET: /admin/manage/updateStatus
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('updateStatus', 'ManageController@updateStatus');

        /**
         * 管理员删除
         * 访问地址: POST: /admin/manage/delete
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('delete', 'ManageController@delete');

        /**
         * 重置密码
         * 访问地址: POST: /admin/manage/set_pass
         * 控制器位置: app\Http\Controller\Admin\AdminUser\ManageController.php
         */
        Route::post('set_pass', 'ManageController@updatePassword');
    });
    /**
     * 文章
     */
    Route::group(['prefix'=>'article','namespace'=>'Article'],function(){
        /**
         * 列表
         * 访问地址: GET: /admin/article/getLists
         * 控制器位置: app\Http\Controller\Admin\Article\ArticleController.php
         */
        Route::post('getLists', 'ArticleController@getLists');

        /**
         * 添加、编辑处理
         * 访问地址: GET: /admin/article/store
         * 控制器位置: app\Http\Controller\Admin\Article\ArticleController.php
         */
        Route::post('store', 'ArticleController@store');

        /**
         * 显示隐藏
         * 访问地址: GET: /admin/article/updateStatus
         * 控制器位置: app\Http\Controller\Admin\Article\ArticleController.php
         */
        Route::post('updateStatus', 'ArticleController@updateStatus');

        /**
         * 删除
         * 访问地址: POST: /admin/article/delete
         * 控制器位置: app\Http\Controller\Admin\Article\ArticleController.php
         */
        Route::post('delete', 'ArticleController@delete');

        /**
         * 修改排序
         * 访问地址: GET: /admin/article/updateSort
         * 控制器位置: app\Http\Controller\Admin\Article\ArticleController.php
         */
        Route::post('updateSort', 'ArticleController@updateSort');
    });

    /**
     * 投诉建议
     */
    Route::group(['prefix'=>'advise','namespace'=>'System'],function(){
        /**
         * 列表
         * 访问地址: GET: /admin/advise/getLists
         * 控制器位置: app\Http\Controller\Admin\Activity\AdviseController.php
         */
        Route::post('getLists', 'AdviseController@getLists');

        /**
         * 投诉处理
         * 访问地址: GET: /admin/advise/dispose
         * 控制器位置: app\Http\Controller\Admin\Activity\AdviseController.php
         */
        Route::post('dispose', 'AdviseController@dispose');

        /**
         * 投诉删除
         * 访问地址: GET: /admin/advise/delete
         * 控制器位置: app\Http\Controller\Admin\Activity\AdviseController.php
         */
        Route::post('delete', 'AdviseController@delete');

    });

    /**
     * 抽奖活动
     */
    Route::group(['prefix'=>'activity','namespace'=>'Activity'],function(){
        /**
         * 活动列表
         * 访问地址: GET: /admin/activity/getLists
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('getLists', 'ActivityController@getLists');

        /**
         * 全部列表
         * 访问地址: GET: /admin/activity/getAll
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('getAll', 'ActivityController@getAll');

        /**
         * 活动添加、编辑处理
         * 访问地址: GET: /admin/activity/store
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('store', 'ActivityController@store');

        /**
         * 活动显示隐藏
         * 访问地址: GET: /admin/activity/updateStatus
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('updateStatus', 'ActivityController@updateStatus');

        /**
         * 删除
         * 访问地址: POST: /admin/activity/delete
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('delete', 'ActivityController@delete');

        /**
         * 修改排序
         * 访问地址: GET: /admin/activity/updateSort
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('updateSort', 'ActivityController@updateSort');

        /**
         * 中奖记录
         * 访问地址: GET: /admin/activity/historyList
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('historyList', 'ActivityController@historyList');

        /**
         * 兑奖
         * 访问地址: GET: /admin/activity/historyPrize
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('historyPrize', 'ActivityController@historyPrize');

        /**
         * 添加、编辑用户兑奖信息
         * 访问地址: GET: /admin/activity/userDrawInfo
         * 控制器位置: app\Http\Controller\Admin\Activity\ActivityController.php
         */
        Route::post('userDrawInfo', 'ActivityController@userDrawInfo');




        /**
         * 抽奖活动奖品
         */
        Route::group(['prefix'=>'goods'],function(){
            /**
             * 列表
             * 访问地址: GET: /admin/activity/getLists
             * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
             */
            Route::post('getLists', 'AwardGoodsController@getLists');

             /**
              * 详情
              * 访问地址: GET: /admin/activity/goods/detail
              * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
              */
            Route::post('detail', 'AwardGoodsController@detail');

            /**
             * 添加、编辑处理
             * 访问地址: GET: /admin/activity/store
             * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
             */
            Route::post('store', 'AwardGoodsController@store');

            /**
             * 显示隐藏
             * 访问地址: GET: /admin/activity/updateStatus
             * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
             */
            Route::post('updateStatus', 'AwardGoodsController@updateStatus');

            /**
             * 删除
             * 访问地址: POST: /admin/activity/delete
             * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
             */
            Route::post('delete', 'AwardGoodsController@delete');

            /**
             * 修改排序
             * 访问地址: GET: /admin/activity/updateSort
             * 控制器位置: app\Http\Controller\Admin\Activity\AwardGoodsController.php
             */
            Route::post('updateSort', 'AwardGoodsController@updateSort');
        });
    });

    /**
     * 系统配置
     */
    Route::group(['prefix'=>'system','namespace'=>'System'],function(){
        /**
         * 获取配置信息
         * 访问地址: GET: /admin/system/config
         * 控制器位置: app\Http\Controller\Admin\System\ConfigController.php
         */
        Route::post('config', 'ConfigController@getConfig');

        /**
         * 保存配置信息
         * 访问地址: GET: /admin/system/config/store
         * 控制器位置: app\Http\Controller\Admin\System\ConfigController.php
         */
        Route::post('config/store', 'ConfigController@store');

        /**
         * 保存配置信息保存文件
         * 访问地址: GET: /admin/system/config/saveFile
         * 控制器位置: app\Http\Controller\Admin\System\ConfigController.php
         */
        Route::post('config/saveFile', 'ConfigController@saveFile');

        /**
         * 清除redis
         * 访问地址: GET: /admin/system/config/flush
         * 控制器位置: app\Http\Controller\Admin\System\ConfigController.php
         */
        Route::post('config/flush', 'ConfigController@flush');

        /**
         * 消息管理
         */
        Route::group(['prefix'=>'message'],function(){
            /**
             * 信息列表
             * 访问地址: POST: /admin/message/get-lists
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('get-lists', 'MessageController@getLists');

            /**
             * 单发消息
             * 访问地址: POST: /admin/system/message/singleDo
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('singleDo', 'MessageController@singleDo');

            /**
             * 群发消息
             * 访问地址: POST: /admin/system/message/groupDo
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('groupDo', 'MessageController@groupDo');

            /**
             * 删除消息
             * 访问地址: POST: /admin/system/message/delete
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('delete', 'MessageController@delete');

            /**
             * 标注已查看(单条或多条)
             * 访问地址: POST: /admin/system/message/see
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('see', 'MessageController@see');

            /**
             * 获取平台未读消息数量
             * 访问地址: POST: /admin/system/message/emailCount
             * 控制器位置: app\Http\Controller\Admin\System\MessageController.php
             */
            Route::post('emailCount', 'MessageController@emailCount');
        });
    });

    /**
     * 广告
     */
    Route::group(['prefix'=>'adv','namespace'=>'Adv'],function(){
        /**
         * 广告列表
         * 访问地址: GET: /admin/adv/get-lists
         * 控制器位置: app\Http\Controller\Admin\Adv\AdvController.php
         */
        Route::post('get-lists', 'AdvController@getLists');

        /**
         * 设置广告可用、不可用
         * 访问地址: GET: /admin/adv/enabled
         * 控制器位置: app\Http\Controller\Admin\Adv\AdvController.php
         */
        Route::post('enabled', 'AdvController@enabled');

        /**
         * 删除广告
         * 访问地址: GET: /admin/adv/delete
         * 控制器位置: app\Http\Controller\Admin\Adv\AdvController.php
         */
        Route::post('delete', 'AdvController@delete');

        /**
         * 广告添加、编辑处理
         * 访问地址: GET: /admin/adv/store
         * 控制器位置: app\Http\Controller\Admin\Adv\AdvController.php
         */
        Route::post('store', 'AdvController@store');

        /**
         * 排序
         * 访问地址: GET: /admin/adv/updateSort
         * 控制器位置: app\Http\Controller\Admin\Adv\AdvController.php
         */
        Route::post('updateSort', 'AdvController@updateSort');

        /**
         * 广告位
         */
        Route::group(['prefix'=>'position'],function(){
            /**
             * 广告位列表
             * 访问地址: GET: /admin/adv/position/get-lists
             * 控制器位置: app\Http\Controller\Admin\Adv\AdvPositionController.php
             */
            Route::post('get-lists', 'AdvPositionController@getLists');

            /**
             * 广告位添加、编辑
             * 访问地址: GET: /admin/adv/position/store
             * 控制器位置: app\Http\Controller\Admin\Adv\AdvPositionController.php
             */
            Route::post('store', 'AdvPositionController@store');

            /**
             * 获取所有广告位的Id、名称
             * 访问地址: GET: /admin/adv/position/getIdAndName
             * 控制器位置: app\Http\Controller\Admin\Adv\AdvPositionController.php
             */
            Route::post('getIdAndName', 'AdvPositionController@getIdAndName');

            /**
             * 广告位删除
             * 访问地址: POST: /admin/adv/position/delete
             * 控制器位置: app\Http\Controller\Admin\Adv\AdvPositionController.php
             */
            Route::post('delete', 'AdvPositionController@delete');
        });
    });

    /**
     * 用户管理
     */
    Route::group(['prefix'=>'member','namespace'=>'Member'],function(){
        /**
         * 获取用户列表
         * 访问地址: GET: /admin/member/get-lists
         * 控制器位置: app\Http\Controller\Admin\Member\MemberController.php
         */
        Route::post('get-lists', 'MemberController@getLists');
        /**
         * 修改用户状态
         * 访问地址: GET: /admin/member/updateStatus
         * 控制器位置: app\Http\Controller\Admin\Member\MemberController.php
         */
        Route::post('updateStatus', 'MemberController@updateStatus');

        /**
         * 添加、编辑用户
         * 访问地址: POST: /admin/member/store
         * 控制器位置: app\Http\Controller\Admin\Member\MemberController.php
         */
        Route::post('store', 'MemberController@store');

        /**
         * 查看处理的数据
         * 访问地址: POST: /admin/member/showData
         * 控制器位置: app\Http\Controller\Admin\Member\ImportController.php
         */
        Route::post('showData', 'ImportController@showData');

        /**
         * 删除导入记录
         * 访问地址: POST: /admin/member/importRecordDelete
         * 控制器位置: app\Http\Controller\Admin\Member\ImportController.php
         */
        Route::post('importRecordDelete', 'ImportController@importRecordDelete');

        /**
         * 错误记录
         * 访问地址: POST: /admin/member/showErrorLog
         * 控制器位置: app\Http\Controller\Admin\Member\ImportController.php
         */
        Route::post('showErrorLog', 'ImportController@showErrorLog');

        /**
         * 错误记录--导出
         * 访问地址: POST: /admin/member/showErrorLogExport
         * 控制器位置: app\Http\Controller\Admin\Member\ImportController.php
         */
        Route::any('showErrorLogExport', 'ImportController@showErrorLogExport');

        /** ++++++++++++++++++++++++++++++++++++++++++++++++++++食堂正式会员申请start++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

        /**
         * 申请列表
         * 访问地址: POST: /admin/member/apply/getLists
         * 控制器位置: app\Http\Controller\Admin\Member\UserApplyController.php
         */
        Route::post('apply/getLists', 'UserApplyController@getLists');

        /**
         * 申请处理
         * 访问地址: POST: /admin/member/apply/dispose
         * 控制器位置: app\Http\Controller\Admin\Member\UserApplyController.php
         */
        Route::post('apply/dispose', 'UserApplyController@dispose');

        /**
         * 申请删除
         * 访问地址: POST: /admin/member/apply/delete
         * 控制器位置: app\Http\Controller\Admin\Member\UserApplyController.php
         */
        Route::post('apply/delete', 'UserApplyController@delete');

        /** ++++++++++++++++++++++++++++++++++++++++++++++++++++食堂正式会员申请end++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

    });

    /**
     * 城市管理
     */
    Route::group(['prefix'=>'city','namespace'=>'System'],function(){
        /**
         * 列表(分页)
         * 访问地址: GET: /admin/city/get-lists
         * 控制器位置: app\Http\Controller\Admin\System\CityController.php
         */
        Route::post('get-lists', 'CityController@getLists');

        /**
         * 添加、编辑处理
         * 访问地址: GET: /admin/city/store
         * 控制器位置: app\Http\Controller\Admin\System\CityController.php
         */
        Route::post('store', 'CityController@store');

        /**
         * 删除
         * 访问地址: POST: /admin/city/delete
         * 控制器位置: app\Http\Controller\Admin\System\CityController.php
         */
        Route::post('delete', 'CityController@delete');

        /**
         * 保存到文件
         * 访问地址: POST: /admin/city/export
         * 控制器位置: app\Http\Controller\Admin\System\CityController.php
         */
        Route::any('export', 'CityController@getRegion');

        /**
         * 获取所有的
         * 访问地址: POST:/admin/city/allData
         * 控制器位置: app\Http\Controller\Admin\System\CityController.php
         */
        Route::any('allData', 'CityController@getAll');

         /**
          * 排序
          * 访问地址: POST:/admin/city/updateSort
          * 控制器位置: app\Http\Controller\Admin\System\CityController.php
          */
        Route::any('updateSort', 'CityController@updateSort');
    });

    /**
     * 意见反馈
     */
    Route::group(['prefix'=>'feedback','namespace'=>'System'],function(){
        /**
         * 列表(分页)
         * 访问地址: GET: /admin/feedback/get-lists
         * 控制器位置: app\Http\Controller\Admin\System\FeedbackController.php
         */
        Route::post('get-lists', 'FeedbackController@getLists');

        /**
         * 处理
         * 访问地址: GET: /admin/feedback/updateStatus
         * 控制器位置: app\Http\Controller\Admin\System\FeedbackController.php
         */
        Route::post('updateStatus', 'FeedbackController@updateStatus');

        /**
         * 删除
         * 访问地址: GET: /admin/feedback/delete
         * 控制器位置: app\Http\Controller\Admin\System\FeedbackController.php
         */
        Route::post('delete', 'FeedbackController@delete');
    });

    /**
     * 图库管理
     */
    Route::group(['prefix'=>'images','namespace'=>'System'],function(){
        /**
         * 列表(分页)
         * 访问地址: GET: /admin/images/get-lists
         * 控制器位置: app\Http\Controller\Admin\System\ImageController.php
         */
        Route::post('get-lists', 'ImageController@getLists');

        /**
         * 删除
         * 访问地址: POST: /admin/images/delete
         * 控制器位置: app\Http\Controller\Admin\System\ImageController.php
         */
        Route::post('delete', 'ImageController@delete');

        /**
         * 删除文件夹
         * 访问地址: POST: /admin/images/deleteDirectory
         * 控制器位置: app\Http\Controller\Admin\System\ImageController.php
         */
        Route::post('deleteDirectory', 'ImageController@deleteDirectory');

    });

    /**
     * 统计
     */
    Route::group(['prefix'=>'count','namespace'=>'Count'],function(){
        /**
         * 用户统计
         * 访问地址: GET: /admin/count/userStatistic
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::post('userStatistic', 'CountController@userStatistic');

        /**
         * 固定奖励活动
         * 访问地址: GET: /admin/count/regularActivity
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::post('regularActivity', 'CountController@regularActivity');

        /**
         * 用户参与情况
         * 访问地址: GET: /admin/count/userJoinStatistic
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::post('userJoinStatistic', 'CountController@userJoinStatistic');

        /**
         * 转盘中奖、领取情况
         * 访问地址: GET: /admin/count/randomStatistic
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        Route::post('randomStatistic', 'CountController@randomStatistic');

        /**
         * 参与情况统计
         * 访问地址: GET: /admin/count/userJoinChart
         * 控制器位置: app\Http\Controller\Admin\Count\CountController.php
         */
        //Route::post('userJoinChart', 'CountController@userJoinChart');
    });

    /**
     * 题库
     */
    Route::group(['prefix'=>'question','namespace'=>'Question'],function(){
        /**
         * 列表(分页)
         * 访问地址: POST: /admin/question/lists
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('lists', 'QuestionController@getLists');

        /**
         * 添加、编辑
         * 访问地址: POST: /admin/question/store
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('store', 'QuestionController@store');

        /**
         * 删除
         * 访问地址: POST: /admin/question/delete
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('delete', 'QuestionController@delete');

        /**
         * 更改排序
         * 访问地址: POST: /admin/question/updateSort
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('updateSort', 'QuestionController@updateSort');

        /**
         * 是否显示
         * 访问地址: POST: /admin/question/updateStatus
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('updateStatus', 'QuestionController@updateStatus');

        /**
         * 题导入
         * 访问地址: POST: /admin/question/import
         * 控制器位置: app\Http\Controller\Admin\Question\ImportController.php
         */
        Route::post('import', 'ImportController@import');

        /**
         * 查看处理的数据
         * 访问地址: POST: /admin/question/showData
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('showData', 'ImportController@showData');

        /**
         * 删除结果
         * 访问地址: POST: /admin/question/importRecordDelete
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('importRecordDelete', 'ImportController@importRecordDelete');

        /**
         * 查看错误日志
         * 访问地址: POST: /admin/question/showErrorLog
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('showErrorLog', 'ImportController@showErrorLog');

        /**
         * 错误日志--excel导出
         * 访问地址: POST: /admin/question/showErrorLogExport
         * 控制器位置: app\Http\Controller\Admin\Question\QuestionController.php
         */
        Route::post('showErrorLogExport', 'ImportController@showErrorLogExport');
    });
});